

/* header开始 */


/* header结束 */

/* banner 开始 */
.banner img{
    width: 100%;
    height: 11.25rem;
}

/* banner 结束 */

/* nav开始 */
.nav2{
    display: inline-block;
    width: 100%;
    margin-bottom: .75rem;
}
.nav2 .nav_top{
    position: relative;
    margin: 0 .5rem;
    margin-bottom: .375rem;
    z-index: 996;
}
.nav2 .nav_top  .first{
    width: 4.25rem;
    height: 4.25rem;
    background-color: #145FE6;
    margin-top: -1rem;
    float: left;
}
.nav_top  .first p{
    font-size: .8rem;
    color: #fff;
    text-align: center;
    line-height: .85rem;
    margin-top: .5rem;
}
.nav_top  .first p span{
    color: #76A0F0;
    margin: 0rem .225rem 0px .225rem;
}
.nav_top  .first h5{
    margin-top: .75rem;
    font-size: .8rem;
    color: #fff;
    text-align: center;
    line-height: .75rem;
}
.nav_top .sp1{
    margin-left: .8rem;
    margin-top: 1.2rem;
    border-left:.4375rem solid;
    border-top: .4375rem solid;
    border-right: .375rem solid;
    border-bottom: .375rem solid;
    float: left;
    display: block;
    border-color: transparent transparent transparent #333333;
}
.nav_top .p1{
    font-size: .9375rem;
    color: #333333;
    margin-top: 0.9rem;
    float: left;
    margin-left: .5rem;
}

.nav_center{
    overflow: hidden;
    overflow-x: auto;
    width: 100%;
    position: relative;
    margin-bottom: .825rem;
}
.nav_center ul{
    padding-left: .5rem;
    white-space: nowrap;
    overflow-x: scroll;
    width: 120%;
}
.nav_center ul li {
    display: inline-block;
    position: relative;
    width: 18%;
    height: 1.75rem;
}
.nav_center .li1{
   margin-right: 0rem;
}
.nav_center li a{
    font-size: .7rem;
    color: #333;
}
.nav_center li span{
    position: absolute;
    top: 1.5625rem;
    left: -0.1rem;
    width: 3rem;
    height: .1875rem;
    background-color: #4D83EC;
    display: none;
    z-index: 997;
}
.nav_center  .active a{
    color: #4D83EC;
}
.nav_center  .active span{
    background-color: #4D83EC;
    display: block;
}
.nav_center .sp1{
    position: absolute;
    width: 123%;
    height: .1875rem;
    background-color: #EBEBEB;
    display: inline-block;
    top: 1.5625rem;
}

.nav_bottom ul{
    display: inline-block;
    margin:0 .5rem;
    box-sizing: border-box;
}
.nav_bottom ul li{
    float: left;
    margin: 0 0rem .375rem .375rem;
    width: 4.5rem;
    height: 1.5rem;
    background-color: #F3F3F3;
    text-align: center;
    line-height: 1.2rem;
}
.nav_bottom li a{
    font-size: .35rem;
    color: #333333;
}
.nav_bottom .active{
    background-color: #2476E5;
}
.nav_bottom .active a{
    color: #fff;
}
/* nav结束 */

/* center开始 */
.center {
    display: inline-block;
    margin: 0 .5rem;
    margin-bottom: .875rem;
}
.center .ul1 li{
    height: 15.2rem;
    background-color: #F3F4F8;
    margin-bottom: 1.5625rem;
}
.center .ul1 li img{
    width: 100%;
    height: 10.4rem;
}
.center .ul1 li span{
    font-size: .3rem;
    color: #999999;
    margin-top: 1.25rem;
    margin-left: 4.8%;
    display: block;
}
.center .ul1 li p{
    font-size: .4rem;
    color: #333333;
    margin: .5rem ;
    display: inline-block;
}
.center_a{
    margin: 0 2.75rem;
}
.center .center_a a{
    font-size: .55rem;
    width: 4.25rem;
    height: 1.875rem;
    background-color: #1259E6;
    text-align: center;
    line-height: 1.875rem;
    display: inline-block;
    color: #fff;
}
.center .center_a .a1{
    margin-right: 3%;
}
/* center结束 */

/* bottom开始 */

.bottom{
    width: 100%;
    height: 4.75rem;
    background-color: #4A4A4A;
    padding-top: 0.8rem;
    box-sizing: border-box;
}
.bottom p{
    font-size: .25rem;
    color: #fff;
    line-height: 1.225rem;
    margin-left: 4%;
}
/* bottom结束 */

/* details开始 */
 .active{
    display: block;
}
.show{
    display: none;
}
/* .details{
    display: none;
} */
.details{
    margin-bottom: 1rem;
}
.details h5{
    font-size: .95rem;
    margin:.6rem .75rem ;
    text-align: center; 
}
.details p{
    text-align: justify;
    font-size: .84rem;
    text-indent: 2em;
    margin: 0 .5rem 0rem .5rem;
    letter-spacing: .125rem;
    line-height: 24px;
}
.details img{
    width: 92%;
    margin: 0 4% 4.8% 4%;

}

/* details结束 */